home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 2
/
Gold Medal Software Volume 2 (Gold Medal) (1994).iso
/
children
/
ak_104a.arj
/
AK_104A.DOC
next >
Wrap
Text File
|
1993-10-23
|
163KB
|
2,804 lines
COPYRIGHT
ATTENDANCE KEEPER is copyrighted
by DWS Software 1985, 1991 and 1993
DWS Software may be reached at:
1510 Sunset
Washington, IL 61571
or
(309) 444-2497
from 5:00 to 9:00 CST Weekdays
and from 9:00AM to 9:00PM Weekends
SHAREWARE
Shareware is a concept whereby authors of software bypass the conventional
distribution method of retail store sales to allow the consumer the opportunity
to TRY out and EVALUATE software before purchasing it. This allows the consumer
to determine if the software actually does what it is claimed to do before
committing to the expenditure of sometimes larges sums of money. It also allows
the author to receive a higher share of the sale price of the product, thus
ensuring his ability to continue to write more software packages.
In return for this ability to preview and prerun the software prior to
purchase, the consumer is obligated to destroy any copies of the software that
he or she does not end up paying the registration fee for (after a short
evaluation period that is normally thirty to sixty days). Unfortunately, it
seems that a great number of people are abusing this situation and taking
advantage of the author's trust to obtain what they feel is 'FREE' software
(which it is NOT). As a result, this author like many others has had to
institute a scheme to attempt to persuade the consumer to register after a
period of time.
This package is completely functional and all options work as advertised,
but after Jan. 1st of any school year, it will no longer generate all of the
reports immediately. You will have to endure a reminder that you have not
registered your copy of the program and a request to register. This allows
nearly half a school year to pass before you have to decide to register or not.
Under no circumstances will the program cut you off and leave you stranded, BUT
you must may have to wait a while to get your printouts if you decide to be
cheap!
The author would like to thank Jim Funk and Linda Reents of District 50 in
Washington, IL and Ken Prader and Cindi LaFollet of District 51 also in
Washington, IL for their assistance in debugging and improving this program.
INTRODUCTION
The ATTENDANCE KEEPER program is designed for use by schools to track half-
day attendance records on either IBM(tm) or compatible computers. There is no
limit on the number of classes that can be tracked, and up to 50 students per
class may be tracked. The program will track absences, tardies and
transfers both within the district and to and from outside the district. It will
generate reports both for a specific month and from the beginning of the school
year through the specified month.
This program was originally written to run on an APPLE IIe computer for
District 50 in Washington, Illinois to satisfy the reporting requirements of the
State of Illinois. While the program ran well and did everything asked, it was
written before hard drives for the APPLE IIe became affordable and running large
amounts of data across a IIe became an exercise in patience. The program was
updated a couple of years ago to run on IBM and compatible PC's with at least
512K of memory, and while not required, a hard drive is recommended because of
the speed increase possible. Now that the program has undergone two years of
testing, it is being released as SHAREWARE. The program allows use of a mouse
if available to speed up user menu selections, and has been written so that it
does not require any special printer drivers, almost any ASCII printer should
work.
This manual has been broken down into a Quick Start guide (for those users
who will not read the entire manual first), and chapters related to each
specific main menu option. At a minimum, please read the Quick Start guide to
get an idea of how this program is designed to work, then the individual
chapters to answer any specific questions and to fully understand the
capabilities of this program.
INSTALLATION
There are two ways to run ATTENDANCE KEEPER, either from a floppy or from a
hard drive. Please refer to the appropriate section depending upon where you
plan to run the program from.
RUN FROM FLOPPY
While it is possible to run ATTENDANCE KEEPER from a floppy drive, it is not
recommended. First, there will be a limit on the number of classes that can be
tracked due to the limited storage space available on a floppy - you can only
track as many class es as can fit onto a floppy disk. Second, the access speed
of a floppy drive will slow down the user. To try and prevent loss of data for
any reason, the ATTENDANCE KEEPER will write any modifications to the data files
back to the disk drive as soon as they are made. With a hard drive, this is not
a problem, but with a floppy drive, this can result in a lot of waiting.
The process of installing the program to run from a floppy drive is very
simple. It consists of making a backup copy of the installation disk to run the
program from, and deleting any files not needed from the operating disk.
MAKING THE BACKUP COPY
If you have TWO disk drives of the same size and type, making the backup
copy is very easy.
If you do NOT have a hard drive with DOS installed on it, insert your
working copy of DOS into your A: drive and type the following command:
DISKCOPY A: B:
You will be told to insert the SOURCE disk into drive A: and the TARGET disk
into drive B: (For you new to computers users, this means to insert the ORIGINAL
DISK {the labeled purchased copy of ATTENDANCE KEEPER} into your A: drive and a
new or blank d isk into drive B:. )
Press the ENTER key when you have done this, and the copy will be performed
automatically.
Mark the disk in Drive B as your working copy and put the original in a safe
place.
Now read the instructions on how to run the program,
If you have only one disk drive of the same size and type, making the backup
copy is a little more trouble, but still easy if you do NOT have a hard drive
with DOS installed on it, insert your working copy of DOS into your A: drive and
type the following command: DISKCOPY A: A:
You will be told to insert the SOURCE disk into drive A: (or B:) and press
any key to continue
After a short time, you will be told to put the DESTINATION disk into drive
A: (or B:) Press the ENTER key when you have done this, and the copy will be
performed automatically.
You will have to continue this swapping of diskettes until the entire disk
has been copied. This may mean several swaps - this is normal
Mark the TARGET disk as your working copy and put the original in a safe
place.
Now read the instructions on how to run the program.
INSTALL ON HARD DRIVE
There are two ways to install Attendance Keeper on your Hard Drive. The
first is an installation program that you can run that will do all of the
directory creation and file copying for you, or you may perform these steps
manually if you want to.
AUTO INSTALL
To have Attendance Keeper install itself automatically, first place the AK
distribution diskette into your A: (or B:) drive and then type the following
commands:
A:<ENTER>
A:INSTALL <ENTER>
or
B:<ENTER>
B:INSTALL<ENTER>
There will be a title screen displayed briefly that looks like the
following:
+---------------------------------------------------------------------+
| |
| Attendance Keeper Install Program |
| |
| copyright 1993 DWS Software |
| |
| press Q to Quit |
| |
| any other key to continue |
| |
+---------------------------------------------------------------------+
Then a list box will display that lists all of the hard drives the software
could find on your system. Use the up and down arrows to highlight the drive
that you wish to install the program onto.
+-------------------------------------------------+
| Select Drive to INSTALL To |
+-------------------------------------------------+
+----------------------+
|> Drive C: (fixed) <|
+----------------------+
Press ESC to QUIT
The program will then display an input box with the name of the default
subdirectory to install Attendance Keeper into. If you wish to change this
subdirectory, simply use the backspace key to delete the AK and input the name
of the subdirectory you wou ld like to create. It is suggested that you use the
name AK_1993 or AK_94 or something along that line to allow you to keep multiple
years worth of data online and separate.
+---------------------------------------------------------------------+
| |
| Unless you specify otherwise, the ATTENDANCE KEEPER |
| program will be installed in a directory named \AK |
| (erase \AK and input blanks to quit) |
| |
| Directory Name C:\AK_1993_____________________________ |
| |
+---------------------------------------------------------------------+
While there is nothing about AK that should prevent it from running on a
network, you should be advised that there is no support for file locking. This
could cause problems if multiple users of the program attempt to access the same
file at the same time. If you require a network specific version of the
program, please contact DWS Software for more information about development cost
estimates.
MANUAL INSTALL
If you would rather control the installation process yourself, here are the
steps that you need to perform: (see your DOS manual for more information on
these commands
Create a subdirectory on the hard drive you wish to run the program from.
Copy AK.EXE from the AK distribution diskette to this subdirectory.
If you have a monochrome monitor, copy AK_MONO.DAT from the AK distribution
diskette to this subdirectory. If you have a color monitor, copy AK_COLOR.DAT
instead.
Create a batch file named AK.BAT that contains the following two commands:
a) CD \(path to subdirectory containing AK.EXE) and b) AK.EXE . This batch file
must be placed either into a directory that is in your DOS PATH or into your
root directory.
Now you need only type \AK at a DOS prompt to run the ATTENDANCE KEEPER.
QUICK START QUIDE
Once you understand the basic premise of how the ATTENDANCE KEEPER is
designed to work, running the program should be almost intuitive.
At the start of the school year, a MASTER CALENDAR is created that contains
all potential school days for 254 consecutive WEEK days. This is done using the
GENERATE NEW CALENDAR option. For each weekday from the start to the last day
of the school year , a character is assigned to designate whether the day is a
school day, a conference day or even a holiday. More than one MASTER CALENDAR
may be created. This master calendar is only used to make copies from! As each
class data file is created, it is c opied from the appropriate MASTER calendar.
One scenario that might cause you to need multiple MASTER calendars would be
having students with special educational needs attending school in a district
other than yours. This program will still allow you to track the attendance of
such students even though their school calendar is different from yours!
Next, an empty class file must be created for each class in the district.
This is done using the CREATE EMPTY CLASS option. You can input up to an eight
character name for each class. Please note that three characters are appended
to your eight charac ter file name to indicate which grade level this class is,
so your eight character name need not contain such an indicator. It would
probably be easiest to use the first eight characters of the teacher's last name
(when there is no duplication of teacher 's last names within a grade level),
but the naming scheme is up to you.
After creating a class file, you must populate it with students by inputting
their personal information. This is done via the UPDATE STUDENT DATA option.
This information contains data that includes Last name, First name, Sex of the
student, street and city address, the student's bus route (if applicable), home
phone number and the student's attendance code (special designator for tuition
paying student if applicable). The students' data will be stored in a file
sorted by the last name of the students in the class in ascending order.
Once the student data has been input, two different class rosters may be
printed out. The first, referred to as the CLASS LIST, contains a list of all
students within a class, five columns marked Mon through Fri. and a list of the
valid attendance codes at the bottom. This is done using the PRINT CLASS LIST
option. This should be used by the teacher as an attendance checklist to report
student attendance to the person using the ATTENDANCE KEEPER program. The
second report is a listing of all studen ts and all of the personal information,
to be used by both the teacher, and for hard copy documentation of the reports
generated. This is done using the PRINT STUDENT DATA option.
At this point, the program is ready to be used to record attendance. For
normal attendance tracking, the program is designed to be used on either a
weekly or monthly basis. Only attendance exceptions need to be input, perfect
attendance is assumed by t he program unless data is input to indicate
otherwise. This way, only those few missed days and tardies need to be input,
saving valuable staff time.
The normal attendance update option is the NORMAL ATTENDANCE option. When
this option is selected, you will in turn be prompted for which month to update
attendance for, the grade level of the class you wish to work with, and then the
specific class. Y ou will then select the student. A list of all valid
schooldays for the month will be displayed and you can input the attendance
codes (listed at the bottom of the screen) to indicate missed school.
The mass updating feature is the MASS UDPATE option and the specific
section of the documentation should be referred to whenever you wish to use this
option because this option has the ability to ruin all of your data should it be
used incorrectly!!!!!
At the end of each month, there are three reports that can be created, one
for each class, and two for the entire district. The class report is called the
CLASS SUMMARY, and it is a summation of a specific class's attendance for both
the month requested , and from the beginning of the school year to the last day
of the selected month. The first district wide report is the MONTHLY SUMMARY,
and it is a summation of ALL Class's attendance for both the selected month and
the beginning of the year through t he end of the selected month. The other
district wide report is the EXPANDED MONTHLY SUMMARY and it is a breakdown by
grade levels of the number of MALE, FEMALE and TOTAL number of students, the
attendance, absence and attendance percentage by grade leve l and then a summary
for the entire district without all of the individual student data.
Other program options allow renaming of class files (new teacher takes over
existing class), renaming of master calendars, deletion of class and class
calendars (easiest way to correct startup errors prior to inputting student
information), deletion of master calendars, changing the default colors of the
screen and menu options, mass updates to the class files to reflect revisions to
the district's calendar (snow days, changing the end of school date etc.) and
transferring students either into or out of a class.
At this point, one recurring design feature of the program needs to be
discussed. It is assumed that the user of this program will be trying to
perform the reporting functions on either a weekly or monthly basis. With this
in mind, each of the various menu options assumes that the user will be
performing the same basic tasks (e.g. Attendance Update) for the entire school,
all at once. The program therefore will not force the user to go back and
reselect all previous options every time an option is se lected. As an example,
for the NORMAL UPDATE option, these steps would be performed in this order:
Select the NORMAL UPDATE option
Select Month for Attendance Update
Select Grade Level to Select Class from
Select Specific Class to Update
Select Specific Student to Update Attendance for
Perform Attendance Update for Selected Student
After completion of update for a specific student, the user needs only to
select another student within the same class if needed. Upon completion of that
class, the user may opt to back up one level and select another class within the
same grade level. Upon completion of the grade level, the user may back out and
select a different grade level, all without having to reselect the first two
option. This same menuing scheme is carried on throughout the entire program.
If you are brave and reckless , fire up the program now and use it without
reading the remainder of the manual. You will probably be able to both make
sense of the program and use it, but you may miss some features of the program
that are explained more fully in the remainder of the documentation.
STARTING THE PROGRAM
To start the ATTENDANCE KEEPER (assuming that you used the INSTALL
program), you should only have to type AK at the DOS prompt. This will run a
batch file that will set your default directory to the directory that the
program was installed into and then run the Attendance Keeper executable program
- AK.EXE The program will display a title and copyright screen as show below:
+-----------------------------------------------------------+
| ATTENDANCE KEEPER |
+-----------------------------------------------------------+
+-----------------------------------------------------------+
| copyright 1991, 1993 - DWS Software |
+-----------------------------------------------------------+
+-----------------------------------------------------------+
| Use of this program by any District other than the |
| <your school name will be here> will be prosecuted! |
+-----------------------------------------------------------+
+-----------------------------------------------------------+
| for help or sales information, please call |
| (309) 444-2497 after 5:00PM CST |
| and ask to speak to Dave |
+-----------------------------------------------------------+
+-----------------------------------------------------------+
| Remember, Unauthorized Copying is illegal |
+-----------------------------------------------------------+
Then the master menu will be shown - it looks like the following:
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+-----------------------------------------------------------------------+=======
================================================================================
================================================================================
================================================================================
================================================================================
================================================================================
================================================================================
==============================PRESS F1 for Help=================================
================================================================================
================================================================================
================================================================================
In all future screen showing the menu, the bottom part of the screen with
the line PRESS F1 for help will not be shown in order to conserve space.
The currently selected item is identfiable on screen by highlighting that
is not possible to show in the documentation. The selection of a menu item may
be made by using the arrow keys or the mouse and then an item may be selected by
either pressing the left mouse button or the ENTER key.
STARTUP MENU
GENERATE CALENDAR
The first thing that you must do is to GENERATE a MASTER CALENDAR (or more
than one) to use as a master for each class in the district. First select the
STARTUP option from the MAIN MENU then the GENERATE CALENDAR option within that
heading. as show below:
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+---------------------------------+---------------------+---------------+=======
==================================|>Generate Calendar <|=======================
==================================| Revise Calendar |=======================
==================================| Print Calendar |=======================
==================================| Create Empty Class |=======================
==================================+---------------------+=======================
================================================================================
(the > and < are an attempt to show you how the selected menu item is
highlighted on screen when running the program)
The first thing that you will see displayed is a list of any existing
calendar files within a window and a prompt for you to enter a new name. (If you
have not yet created any calendars, then the display bow will be empty as shown
below):
+-------------------------------------------------+
| Existing Files |
+-------------------------------------------------+
+------------------------------------------------------------------------------+
| |
| |
| |
| |
| |
| |
+------------------------------------------------------------------------------+
+-----------------------------+
| Enter New File Name DIST_001|
+-----------------------------+
Try to think of a descriptive 8 character (or less) name for your file (as
an example, for District 50, you might choose to use D_50. This 8 character
limit is placed upon the system by DOS, and do not try to put a three character
extension on the end, this program reserves those 3 characters for it's own use.
If you try to reuse an existing name, input an invalid character or try to input
an extension, the program will alert you with an error message, then return to
this screen.
You will next be prompted for the year that you are creating the calendar
for. This is the year during which the school year STARTS. It is VERY important
that you input this correctly, since the program will try to determine which
days are valid school days based upon day of the weeks calculated from this
information. The program will also figure out what years are leap years on its
own.
+--------------------------------------------------+
| What year are you creating a calendar for ? 1993|
+--------------------------------------------------+
The program will then prompt you for which month starts the school year. In
order to ease your typing load while using the program, the program uses what is
called a LIST BOX when your choices are limited. Since there are only twelve
months in the year, the program displays all of them and simply asks you to
select one. You may use the arrow keys to do this, your mouse or type the first
letter of the month. Please note that if there are more than one month that
start with the same month, you might have to push the letter twice. As an
example, the first time you press 'A', the program will highlight the month of
APRIL. Pressing 'A' for the second time will highlight the month of AUGUST.
+---------------------------------------------+
| Which month starts the school year? |
+---------------------------------------------+
+--------+
| Jan |
| Feb |
| Mar |
| Apr |
| May |
| Jun |
| Jul |
|> Aug <|
| Sep |
| Oct |
| Nov |
| Dec |
+--------+
The screen will clear and then a prompt will ask you to input which day of
the month starts the school year. Please note that this is the first day for
which you wish to track attendance, NOT the first day of student attendance. If
you start your scho ol year off with a WORKSHOP day prior to actual student
attendance, you would want to have the workshop date be your input.
+------------------------------------+
| What day of Aug starts the year? 21|
+------------------------------------+
If you supply a date that is not weekday, you will get the following
message:
This date is not a week day - No calendar created, try again!
Now comes the real meat of this option. You now will be prompted to input,
one day at a time, anttendance code for each day of your school year. The input
box roughly resembles the following:
+-------------------------------------------------------------------+
| Input for DIST_001.CAL |
| |
| Input code for 08=20=93 _ |
+-------------------------------------------------------------------+
+---------------------------------------------------------------------------+
| Valid Master Calendar Codes |
| |
| ' ' - Valid School Day (use space bar to overwrite old code) |
| 'W' - Teacher's Workshop - does not count as school day |
| 'H' - Holiday - no charge |
| 'E' - End of School |
| 'C' - Parent Conference - does not count as school day |
| 'S' - Snow or other Emergency - no charges |
| 'D' - Schedule Half Day |
| 'K' - Institute Day - scheduled half day but counts as full day |
| |
| Use either the BACKSPACE or the LEFT ARROW keys move backwards |
| Press ESC when finished or to quit editing this calendar |
| |
+---------------------------------------------------------------------------+
What you are doing, is telling the program, one day at a time, how to treat
each day of the school year. If for example, you input the letter 'D' for the
date Sep. 22nd, then any student who is noted as absent on this date will only
be charged with a ha lf-day absence, not a full day.
In a box below the prompt, are displayed all of the valid attendance codes
that may be input at this time. The following is a more detailed explanation of
these codes and their usages.
' ' (space) - denotes a regular full school day. All dates are set to this by
default, but the space bar may be used to overwrite any codes already input.
'W' - denotes a teacher's workshop day. This day does not call for student
attendance, and is not used for calculations performed.
'H' - denotes any type of school HOLIDAY. Not attendance or absence
calculations performed based on this date
'C' - denotes a CONFERENCE day. Again, no calculations performed based on this
date.
'D' = denotes a scheduled HALF DAY of school. Only half a day credit given for
attendance, and a half day absence charged
'E' - denotes the end of school year. Inputting this letter will STOP any
further input for this particular calendar. IT IS IMPORTANT THAT YOU UNDERSTAND
THAT THIS CODE SHOULD BE APPLIED TO THE FIRST DAY THAT IS NOT A SCHOOL DAY - THE
FIRST DAY OF SUMME R VACATION WOULD BE A GOOD WAY TO REMEMBER THIS!
While inputting data for this option, you may use the RIGHT ARROW key to
move rapidly forward through the year. If you wish to move backward through the
list of dates, you may either use the BACKSPACE or the LEFT ARROW key. Please
note that you may qui t input at any time by pressing the ESC key. If you exit
in this manner, there is no designation of the end of the school year. You may
however elect NOT to save your input should you wish to quit.
If you input a code in error and wish to erase it, use the LEFT arrow key to
back up, and simply type a space to overwrite the code with a blank which
indicates a school day (or whatever code should apply to that date.
You will next be prompted to indicate whether or not you wish to save this
newly created calendar.
+----------------------------------------------------+
|Do you wish to save these changes to DIST_001.CAL? Y|
+----------------------------------------------------+
A "y" or "Y" input will save the new calendar, anything else will abort the
file modification. It is VERY important to note that the calendar will still
exist, only with no designated holidays/conference days/ etc. The only thing
that you are skipping is the actual modification of that calendar, not it's
creation. If you have made major mistakes and wish to start over, you may
delete this calendar and start over. Please refer to the ERROR RECOVERY section
- ERASE CALENDAR description for more details on how to do this.
This is the end of the GENERATE CALENDAR description.
REVISE CALENDAR
The REVISE CALENDAR option is very similar to the GENERATE CALENDAR option
except that you will only be allowed to modify an existing calendar. If for
example, you learn after completing a calendar, that it is wrong, rather than
deleting the calendar an d starting over, you may simply correct the mistake.
To revise a calendar, first select the STARTUP option from the MAIN MENU,
then select the REVISE CALENDAR option with this.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+---------------------------------+---------------------+---------------+=======
==================================| Generate Calendar |=======================
==================================|>Revise Calendar <|=======================
==================================| Print Calendar |=======================
==================================| Create Empty Class |=======================
==================================+---------------------+=======================
================================================================================
A box that shall be referred to as a FILE SELECTOR BOX will then be
displayed that will list all of the Master Calendars. It looks like this:
+-------------------------------------------------+
| Select Calendar to Revise |
+-------------------------------------------------+
+-----------------------------------------------------+
| <+ Select Space Toggle |
| C:\AK_1993\*.CAL |
| Matching files: 1 Total bytes: 2805 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
|>DIST_001.CAL 2805 Jul 31,1993 6:26p A<|
| |
| |
+-----------------------------------------------------+
Use the UP and DOWN arrow keys or the MOUSE to choose the calendar that you
wish to modify (the name will be your 8 character input followed by the .CAL
extension applied by the ATTENDANCE KEEPER program). If you are using the
MOUSE, simply highlight t correct file and press your left mouse button, if
using the ARROW keys, highlight the correct file and press ENTER.
From this point on, the operation of the program is exactly the same as if
you were using the GENERATE CALENDAR option. Use the right arrow to move
forward through the calendar without modifying data, the left arrow key to move
backward, and simply over strike any data you wish to modify. (If you have
further questions, refer to that section of the manual).
This concludes the REVISE CALENDAR section of the documentation.
PRINT CALENDAR
The PRINT CALENDAR option will allow you to generate a hard copy printout of
your Master Calendar. This will allow you an easier means to examine your input
on the GENERATE or REVISE CALENDAR options for errors.
To choose the PRINT CALENDAR option, first select the STARTUP option from
the MAIN MENU, then select the PRINT CALENDAR option from within that. It will
look like the following:
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+---------------------------------+---------------------+---------------+=======
==================================| Generate Calendar |=======================
==================================| Revise Calendar |=======================
==================================|>Print Calendar <|=======================
==================================| Create Empty Class |=======================
==================================+---------------------+=======================
================================================================================
You will then be presented with a FILE SELECTOR BOX that displays all of the
Calendars that you may print out. It looks like the following:
+-------------------------------------------------+
| Select Calendar to Print |
+-------------------------------------------------+
+-----------------------------------------------------+
| <+ Select Space Toggle |
| C:\AK_1993\*.CAL |
| Matching files: 1 Total bytes: 2805 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
|>DIST_001.CAL 2805 Jul 31,1993 6:26p A<
| |
+-----------------------------------------------------+
Use the UP and DOWN arrow keys or the MOUSE to choose the calendar that you
wish to print (the name will be your 8 character input followed by the .CAL
extension applied by the ATTENDANCE KEEPER program). If you are using the
MOUSE, simply highlight th e correct file and press your left mouse button, if
using the ARROW keys, highlight the correct file and press ENTER.
Make sure that your printer is turned on and operable before selecting a
file, or an error message will be displayed on the screen, and you will have to
start over. Your printout will roughly resemble the following:
Attendance Keeper V1.03a - Serial #IBM MO.001
DWS Software (309) 444-2497 Washington, IL
<your town here>
<your school name will be here> - <your town here>
Calendar DIST_001.CAL
Monday Tuesday Wednesday Thursday Friday
08/20/93 W
08/23/93 08/24/93 08/25/93 08/26/93 08/27/93
08/30/93 08/31/93 09/01/93 09/02/93 09/03/93
09/06/93 H 09/07/93 09/08/93 09/09/93 09/10/93
09/13/93 09/14/93 09/15/93 09/16/93 09/17/93
09/20/93 09/21/93 09/22/93 09/23/93 09/24/93
09/27/93 09/28/93 09/29/93 09/30/93 10/01/93
10/04/93 10/05/93 10/06/93 10/07/93 10/08/93
10/11/93 H 10/12/93 W 10/13/93 10/14/93 D 10/15/93 C
10/18/93 10/19/93 10/20/93 10/21/93 10/22/93
10/25/93 10/26/93 10/27/93 10/28/93 10/29/93
11/01/93 11/02/93 11/03/93 11/04/93 11/05/93
11/08/93 11/09/93 11/10/93 11/11/93 H 11/12/93
11/15/93 11/16/93 11/17/93 11/18/93 11/19/93
11/22/93 11/23/93 11/24/93 11/25/93 H 11/26/93 H
11/29/93 11/30/93 12/01/93 12/02/93 12/03/93
12/06/93 12/07/93 12/08/93 12/09/93 12/10/93
12/13/93 12/14/93 12/15/93 12/16/93 12/17/93
12/20/93 12/21/93 12/22/93 H 12/23/93 H 12/24/93 H
12/27/93 H 12/28/93 H 12/29/93 H 12/30/93 H 12/31/93 H
01/03/94 01/04/94 01/05/94 01/06/94 01/07/94
01/10/94 01/11/94 01/12/94 01/13/94 01/14/94 W
01/17/94 H 01/18/94 01/19/94 01/20/94 01/21/94
01/24/94 01/25/94 01/26/94 01/27/94 01/28/94
01/31/94 02/01/94 02/02/94 02/03/94 02/04/94
02/07/94 02/08/94 02/09/94 02/10/94 02/11/94
02/14/94 02/15/94 02/16/94 02/17/94 02/18/94 D
02/21/94 02/22/94 02/23/94 02/24/94 02/25/94
02/28/94 03/01/94 03/02/94 03/03/94 03/04/94
03/07/94 H 03/08/94 03/09/94 03/10/94 03/11/94
03/14/94 03/15/94 03/16/94 03/17/94 03/18/94
03/21/94 03/22/94 03/23/94 03/24/94 03/25/94
03/28/94 03/29/94 03/30/94 03/31/94 04/01/94 H
04/04/94 H 04/05/94 H 04/06/94 H 04/07/94 H 04/08/94 H
04/11/94 04/12/94 04/13/94 04/14/94 04/15/94
04/18/94 04/19/94 04/20/94 04/21/94 04/22/94
04/25/94 04/26/94 04/27/94 04/28/94 04/29/94
05/02/94 05/03/94 05/04/94 05/05/94 05/06/94
05/09/94 05/10/94 05/11/94 05/12/94 05/13/94
05/16/94 05/17/94 05/18/94 05/19/94 05/20/94 D
05/23/94 05/24/94 05/25/94 05/26/94 05/27/94
05/30/94 H 05/31/94 06/01/94 06/02/94 W 06/03/94
06/06/94 E 06/07/94 E 06/08/94 E 06/09/94 E 06/10/94 E
Number of SCHOOL DAYS = 177
Number of INSTITUTE DAYS = 0
Number of WORK SHOP DAYS = 4
Number of CONFERENCE DAYS = 1
This concludes the section on PRINT CALENDAR in the documentation.
CREATE EMPTY CLASS
The CREATE EMPTY CLASS option is used to create a class file to be filled in
with student data at a later point. Each class file is created from a Master
Calendar File that indicates which school days apply to this specific class.
Specific student info rmation is input using the UPDATE STUDENT DATA option
described later.
To select the CREATE EMPTY CLASS option, first select the STARTUP menu from
the MAIN MENU, then the CREATE EMPTY CLASS option from within this menu.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+---------------------------------+---------------------+---------------+=======
==================================| Generate Calendar |=======================
==================================| Revise Calendar |=======================
==================================| Print Calendar |=======================
==================================|>Create Empty Class <|=======================
==================================+---------------------+=======================
================================================================================
You will first be presented with a FILE SELECTOR BOX that displays the name
of each of the Calendars that you may use as the master for this class.
+-----------------------------------------------------------+
| Select Calendar to Apply to new Class - Press ESC to QUIT |
+-----------------------------------------------------------+
+-----------------------------------------------------+
| <+ Select Space Toggle |
| C:\AK_1993\*.CAL |
| Matching files: 1 Total bytes: 2805 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
| DIST_001.CAL 2805 Jul 31,1993 6:26p A |
| |
| |
+-----------------------------------------------------+
Use the UP and DOWN arrow keys or the MOUSE to choose the calendar that you
wish to use (the name will be the MASTER CALENDAR name that you input followed
by the MOUSE, simp ly highlight the correct file and press your left mouse
button, if using the ARROW keys, highlight the correct file and press ENTER.
Your next input will be to indicate which grade level this specific class is
(used for both attendance calculations, and to subdivide the classes into a
manageable sized list). A LIST BOX will then be displayed that lists each of
the valid grade levels. Select the correct grade level in the same manner that
you indicated which calendar to use earlier.
+-------------------------------------------------+
| Select Grade Level Of Class for Update |
+-------------------------------------------------+
+-----------------------------+
| gkE - Early Childhood |
| gkY - Pre-Kindergarten |
| gkA - AM Kindergarten |
| gkP - PM Kindergarten |
| gks - Special ed. Kind. |
| gPf - Pre-first |
| gr1 - First grade |
| gr2 - seCond grade |
| gr3 - Third grade |
| gr4 - fOurth grade |
| gr5 - fiftH grade |
| gr6 - siXth grade |
| g16 - speCial ed. 1-6 |
| gr7 - seVenth grade |
| gr8 - eiGth grade |
| g78 - specIal ed. 7-8 |
+-----------------------------+
+-------------------------------------------------+
| Press ESC to Quit |
+-------------------------------------------------+
A list box showing all existing class files within this grade level will
then be shown.
+-------------------------------------------------+
| Existing Files |
+-------------------------------------------------+
+------------------------------------------------------------------------------+
| |
| |
| |
| |
| |
| |
+------------------------------------------------------------------------------+
+-----------------------------+
| Enter New File Name WILSON |
+-----------------------------+
This allows you to be sure that the class you are about to input hasn't
already been created at another working session.
An empty file will then be created on disk. There is no data in this file
other than the calendar information retrieved from the MASTER CALENDAR FILE.
This concludes the CREATE EMPTY CLASS section of the documentation.
STUDENT DATA
The STUDENT DATA menu consists of those program options necessary to add
students to a class, print out student data and indicate transfers both into and
out of a class. Update Student Data
The first thing that needs to be done after creating an empty class file,
is to populate that class file with student information. This information
consists of the students first and last name, address, city, phone number, sex,
bus route (if applicable) and an attendance code indicator. More information
about these fields will be provided later in this chapter.
To perform the UPDATE STUDENT DATA option, first select the STUDENT DATA
selection from the MAIN MENU. Then select the UPDATE STUDENT DATA option from
within that menu.
+-------------------+-----------------------+---------------------------+=======
====================|>Update Student Data <|===================================
====================| Print Class List |===================================
====================| pRint Student Data |===================================
====================| transfer student In |===================================
====================| transfer student Out |===================================
====================+-----------------------+===================================
================================================================================
================================================================================
You will then be presented with a LIST BOX that lists all available grade
levels. You must select the grade level that applies to the class file that you
wish to populate or update. (For more information on using the LIST BOX, please
refer to APPENDIX A)
+-------------------------------------------------+
| Select Grade Level Of Class for Update |
+-------------------------------------------------+
+-----------------------------+
| gkE - Early Childhood |
| gkY - Pre-Kindergarten |
| gkA - AM Kindergarten |
| gkP - PM Kindergarten |
| gks - Special ed. Kind. |
| gPf - Pre-first |
| gr1 - First grade |
| gr2 - seCond grade |
| gr3 - Third grade |
| gr4 - fOurth grade |
| gr5 - fiftH grade |
| gr6 - siXth grade |
| g16 - speCial ed. 1-6 |
| gr7 - seVenth grade |
| gr8 - eiGth grade |
| g78 - specIal ed. 7-8 |
+-----------------------------+
+-------------------------------------------------+
| Press ESC to Quit |
+-------------------------------------------------+
Once you have selected a grade level, if there are any existing class files
of this grade level, they will be presented in a FILE SELECTION BOX for you to
choose from. (For more information on using the FILE SELECTION BOX, please
refer to APPENDIX A)
+-------------------------------------------------+
| Select Class to Edit |
+-------------------------------------------------+
+-----------------------------------------------------+
| <+ Select Space Toggle |
| C:\AK_1993\*.GR1 |
| Matching files: 1 Total bytes: 20500 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
| WILSON.GR1 20500 Jul 31,1993 6:27p A |
| |
+-----------------------------------------------------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
After selecting a class file, a LIST BOX will be presented that lists all
students currently defined as being in the class (if any). When the class is
new, the box will appear empty as follows:
+-------------------------------------------------+
| Select Student to Update Data For |
+-------------------------------------------------+
+-----------------------------------------------+
|> , <|
| , |
| , |
| , |
| , |
| , |
| , |
| , |
| , |
| , |
| , |
+-----------------------------------------------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
If there already are students in the class, the box might look like this:
+-------------------------------------------------+
| Select Student to Update Data For |
+-------------------------------------------------+
+-----------------------------------------------+
|> STAMBAUGH, DAVID <|
| FLINTSTONE, FRED |
| RUBBLE, BETTY |
| , |
| , |
+-----------------------------------------------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
To edit the data for a student already defined as a member of this class,
simply select the student's name from the LIST BOX, to add a student, simply
select any BLANK LINE from the LIST BOX. If you wish to ADD a student, simply
select any blank line an d press enter. The program will automatically sort the
class list by last name, so it is not important that you try and insert these
names in alphabetic order.
NOTE: THERE IS A LIMIT OF 50 STUDENTS PER CLASS!
A LACK OF BLANK LINES INDICATES THAT THIS CLASS
IS FULL AND THAT NO MORE STUDENTS MAY BE ADDED
TO THIS CLASS. IF YOU HAVE NEED OF MORE THAN
FIFTY STUDENTS IN A CLASS, EITHER BREAK THE CLASS
INTO TWO SEPARATE FILES, OR CONTACT DWS SOFTWARE
REGARDING OBTAINING A MODIFIED VERSION OF THIS PROGRAM.
You will now be presented with an input screen with blanks for all of the
data entries previously listed. It looks like the following:
+---------------------------------------------------------------------------+
| Use the UP and DOWN ARROW keys to move to NEXT and PRECEEDING fields. |
| The HOME key moves the cursor to the beginning of the line. |
| The INSERT key toggles between INSERT and OVERSTRIKE modes. |
| |
+---------------------------------------------------------------------------+
First Name: _______________
Last Name: _________________________
Sex[M=F]: M
Street: ______________________________
City: WASHINGTON__________
Bus Route: NONE_____________________
Phone: ___ ____ Attendance Code: N
Parent's Name: ____________________
Press END key to complete input or ESC to quit without saving changes
The method for inputting data requires a little explanation. To move from
field to field, you may either use the mouse, or the UP or DOWN ARROW keys. You
may toggle between insert and overstrike modes by pressing the INSERT key. The
HOME key will retu rn you to the beginning of the current input field and the
ENTER key will terminate input on the current field and move the program's focus
to the next input field. Upon completion of the data input, pressing the END
key will save the data to disk. Pres sing the ESC key will terminate input
without saving this information to the disk.
The FIRST, LAST NAME, ADDRESS, CITY and BUS ROUTE fields are free form, and
may contain either numbers or letters. The PHONE NUMBER field will only allow
numeric inpu t. The SEX field will only allow M (male) or F (female) input. The
ATTENDANCE CODE field will accept any character, but the only thing that is
checked is if the character is either a T (for tuition paying) or not a T (hence
not a tuition payer). Tuitio n paying students have attendance tracked without
affecting the attendance record of the school district.
An input form completed but not yet saved might look like this:
+---------------------------------------------------------------------------+
| Use the UP and DOWN ARROW keys to move to NEXT and PRECEEDING fields. |
| The HOME key moves the cursor to the beginning of the line. |
| The INSERT key toggles between INSERT and OVERSTRIKE modes. |
| |
+---------------------------------------------------------------------------+
First Name: DAVID__________
Last Name: STAMBAUGH________________
Sex[M=F]: M
Street: 1510 SUNSET___________________
City: WASHINGTON__________
Bus Route: NONE_____________________
Phone: 444 2497 Attendance Code: N
Parent's Name: GERALD & EMAJEAN____
Press END key to complete input or ESC to quit without saving changes
Once the input for a student has been performed, the program user is
returned to the option of selecting another student with the same class.
Pressing the ESC key will return to the select class within grade level screen.
Pressing ESC again will return to the select grade level screen and pressing ESC
yet again will return the user to the MAIN MENU.
This concludes the UPDATE STUDENT DATA documentation.
PRINT CLASS LIST
A class list is a printout of the students in the class, numbered and in
ascending alphabetical order, five columns labeled MON, TUE, WED, THU and FRI
and a list of valid attendance codes at the bottom. This list is an attendance
roster for use by the teacher to use for reporting attendance to the office
with. A blank at the top of the form allows the teacher to indicate the week
that this attendance report is for.
To perform the PRINT CLASS LIST option, first select the STUDENT DATA
selection from the MAIN MENU. Then select the PRINT CLASS LIST option from
within that menu.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+-------------------+-----------------------+---------------------------+=======
====================| Update Student Data |===================================
====================|>Print Class List <|===================================
====================| pRint Student Data |===================================
====================| transfer student In |===================================
====================| transfer student Out |===================================
====================+-----------------------+===================================
================================================================================
================================================================================
You will then be presented with a LIST BOX that lists all available grade
levels. You must select the grade level that applies to the class file that you
wish to print a listing of. (For more information on using the LIST BOX, please
refer to APPENDIX A)
+-------------------------------------------------+
| Select Grade Level of Class to Print |
+-------------------------------------------------+
+-----------------------------+
| gkE - Early Childhood |
| gkY - Pre-Kindergarten |
| gkA - AM Kindergarten |
| gkP - PM Kindergarten |
| gks - Special ed. Kind. |
| gPf - Pre-first |
| gr1 - First grade |
| gr2 - seCond grade |
| gr3 - Third grade |
| gr4 - fOurth grade |
| gr5 - fiftH grade |
| gr6 - siXth grade |
| g16 - speCial ed. 1-6 |
| gr7 - seVenth grade |
| gr8 - eiGth grade |
| g78 - specIal ed. 7-8 |
+-----------------------------+
+-------------------------------------------------+
| Press ESC to Quit |
+-------------------------------------------------+
Once you have selected a grade level, if there are any class files of this
grade level, they will be presented in a FILE SELECTION BOX for you to choose
from. (For more information on using the FILE SELECTION BOX, please refer to
APPENDIX A)
+-------------------------------------------------+
| Select Grade Level of Class to Print |
+-------------------------------------------------+
+-----------------------------+
| gkE - Early Childhood |
| gkY - Pre-Kindergarten |
| gkA - AM Kindergarten |
| gkP - PM Kindergarten |
| gks - Special ed. Kind. |
| gPf - Pre-first |
| gr1 - First grade |
| gr2 - seCond grade |
| gr3 - Third grade |
| gr4 - fOurth grade |
| gr5 - fiftH grade |
| gr6 - siXth grade |
| g16 - speCial ed. 1-6 |
| gr7 - seVenth grade |
| gr8 - eiGth grade |
| g78 - specIal ed. 7-8 |
+-----------------------------+
+-------------------------------------------------+
| Press ESC to Quit |
+-------------------------------------------------+
At this time, if your printer is turned on, full of paper and ready to
print, a class list will be printed. If for any reason, the program cannot
print, the program will try to ascertain the cause of the problem and alert you.
You may note that the pro gram returns to the LIST BOX that allows selection of
the class to list before the printer has finished printing the list. If this is
the case, it is an indication that your printer has some built in memory and can
buffer up the remainder of the printout . You may still select the next list if
you wish, even while the printer is still printing without losing any
information. A one student long class list looks like the following:
Attendance Keeper V1.03a - Serial #IBM MO.001
DWS Software (309) 444-2497 - Washington, IL
<your school name will be here> - <your town here>
Attendance List for WILSON.GR1 for week of ____/____
MON TUE WED THU FRI
1 STAMBAUGH, DAVID M | | | | | |
F Full day absence A Am absence P Pm Absence T Tardy
X 1=2 day and tardy I Homebound Full J Homebound Half
B tardy on scheduled half day Q absence for scheduled half-day
R tRansfer in - in district U transfer oUt - in district
Y transfer in - different district Z transfer out - different district
D scheduled half Day G absent scheduled half day
H Holiday C Conference K Institute W Workshop
Pressing the ESC key from the FILE SELECTION BOX will return you to the
GRADE LEVEL selection and pressing ESC again will return you to the MAIN MENU.
This concludes the documentation on the PRINT CLASS LIST OPTION.
PRINT STUDENT DATA
The STUDENT DATA printout is a printout of the student data for each
student in the class, numbered and in ascending alphabetical order, and all of
their personal data input in the STUDENT DATA screen. This printout is to be
used primarily for document ation of each student's address in the event of an
audit. It may also be used by the office personnel for an easy class by class
list of home phone numbers and addresses.
To perform the PRINT STUDENT DATA option, first select the STUDENT DATA
selection from the MAIN MENU. Then select the PRINT STUDENT DATA option from
within that menu.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+-------------------+-----------------------+---------------------------+=======
====================| Update Student Data |===================================
====================| Print Class List |===================================
====================|>pRint Student Data <|===================================
====================| transfer student In |===================================
====================| transfer student Out |===================================
====================+-----------------------+===================================
================================================================================
You will then be presented with a LIST BOX that lists all available grade
levels. You must select the grade level that applies to the class file that you
wish to print a listing of. (For more information on using the LIST BOX, please
refer to APPENDIX
+-------------------------------------------------+
| Select Grade Level for Print List |
+-------------------------------------------------+
+-----------------------------+
| gkE - Early Childhood |
| gkY - Pre-Kindergarten |
| gkA - AM Kindergarten |
| gkP - PM Kindergarten |
| gks - Special ed. Kind. |
| gPf - Pre-first |
| gr1 - First grade |
| gr2 - seCond grade |
| gr3 - Third grade |
| gr4 - fOurth grade |
| gr5 - fiftH grade |
| gr6 - siXth grade |
| g16 - speCial ed. 1-6 |
| gr7 - seVenth grade |
| gr8 - eiGth grade |
| g78 - specIal ed. 7-8 |
+-----------------------------+
+-------------------------------------------------+
| Press ESC to Quit |
+-------------------------------------------------+
Once you have selected a grade level, if there are any class files of this
grade level, they will be presented in a FILE SELECTION BOX for you to choose
from. (For more information on using the FILE SELECTION BOX, please refer to
APPENDIX A)
+-------------------------------------------------+
| Select Class for List |
+-------------------------------------------------+
+-----------------------------------------------------+
| <+ Select Space Toggle |
| C:\AK_1993\*.GR1 |
| Matching files: 1 Total bytes: 20500 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
| WILSON.GR1 20500 Jul 31,1993 6:27p A |
| |
+-----------------------------------------------------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
At this time, if your printer is turned on, full of paper and ready to
print, a class data printout will be printed. If for any reason, the program
cannot print, the program will try to ascertain the cause of the problem and
alert you. You may note tha t the program returns to the LIST BOX that allows
selection of the class to list before the printer has finished printing the
list. If this is the case, it is an indication that your printer has some built
in memory and can buffer up the remainder of the printout. You may still select
the next list if you wish, even while the printer is still printing without
losing any information. A STUDENT DATA printout for a one student class would
look like the following"
Attendance Keeper V1.03a - Serial #IBM MO.001
DWS Software (309) 444-2497 - Washington, IL
<your school name will be here> - <your town here>
Student Data List for WILSON.GR1
1 STAMBAUGH, DAVID M 444-2497
1510 SUNSET, WASHINGTON NONE
Pressing the ESC key from the FILE SELECTION BOX will return you to the
GRADE LEVEL selection and pressing ESC again will return you to the MAIN MENU.
This concludes the documentation on the PRINT STUDENT DATA option.
TRANSFER STUDENT IN
The TRANSFER STUDENT IN option allows you to transfer a student into the
class mid-year. The program will track this transfer, properly reporting the
transfer as being from either within or outside the district and correctly
calculating the number of students in the district.
Prior to selecting this option, you should first use the UPDATE STUDENT DATA
option to input this new student's personal data. This is VERY IMPORTANT that
this be done FIRST!
To select the TRANSFER STUDENT IN option, you must first select the STUDENT
DATA option from the MAIN MENU, then the TRANSFER STUDENT IN option from that
menu..
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+-------------------+-----------------------+---------------------------+=======
====================| Update Student Data |===================================
====================| Print Class List |===================================
====================| pRint Student Data |===================================
====================|>transfer student In <|===================================
====================| transfer student Out |===================================
====================+-----------------------+===================================
================================================================================
The program will then display a LIST BOX with every valid grade level
displayed. (For more information on using the LIST BOX, refer to Appendix A).
Select the grade level of the transferring student.
+-------------------------------------------------+
| Select Grade Level Of Transfer Student |
+-------------------------------------------------+
+-----------------------------+
| gkE - Early Childhood |
| gkY - Pre-Kindergarten |
| gkA - AM Kindergarten |
| gkP - PM Kindergarten |
| gks - Special ed. Kind. |
| gPf - Pre-first |
| gr1 - First grade |
| gr2 - seCond grade |
| gr3 - Third grade |
| gr4 - fOurth grade |
| gr5 - fiftH grade |
| gr6 - siXth grade |
| g16 - speCial ed. 1-6 |
| gr7 - seVenth grade |
| gr8 - eiGth grade |
| g78 - specIal ed. 7-8 |
+-----------------------------+
+-------------------------------------------------+
| Press ESC to Quit |
+-------------------------------------------------+
If there are class files in the grade level that you selected, the program
will then display a FILE SELECTION BOX with all classes in this grade level.
(For more information about using the FILE SELECTION BOX, refer to Appendix A).
Select the class tha t the student will be transferring into.
+-------------------------------------------------+
| Select Grade Level Of Transfer Student |
+-------------------------------------------------+
+-----------------------------+
| gkE - Early Childhood |
| gkY - Pre-Kindergarten |
| gkA - AM Kindergarten |
| gkP - PM Kindergarten |
| gks - Special ed. Kind. |
| gPf - Pre-first |
| gr1 - First grade |
| gr2 - seCond grade |
| gr3 - Third grade |
| gr4 - fOurth grade |
| gr5 - fiftH grade |
| gr6 - siXth grade |
| g16 - speCial ed. 1-6 |
| gr7 - seVenth grade |
| gr8 - eiGth grade |
| g78 - specIal ed. 7-8 |
+-----------------------------+
+-------------------------------------------------+
| Press ESC to Quit |
+-------------------------------------------------+
Another LIST BOX will now be displayed listing all existing students.
Select the newly enrolled student's name (remember that you have already input
this information if you followed the directions above!)
+-------------------------------------------------+
| Select Transfering Student |
+-------------------------------------------------+
+-----------------------------------------------+
|> FLINTSTONE, FRED <|
| STAMBAUGH, DAVID |
| , |
| , |
| , |
| , |
| , |
| , |
| , |
| , |
| , |
| , |
+-----------------------------------------------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
The program will ask if this transfer is from within the same school
district. The only valid answers are either Y, y, N or n.
+---------------------------------------+
|Is this transfer within the district? N|
+---------------------------------------+
The program will now prompt you to indicate this student's first day of
enrollment. Another LIST BOX will be displayed that contains every valid school
day for the entire year. You need to select the FIRST day that this student
will be enrolled. The p rogram will now save the class file with the newly
enrolled student. IT IS IMPORTANT THAT YOU UNDERSTAND THE DATE THAT YOU SHOULD
SELECT IS THE FIRST DATE THAT THE STUDENT WOULD BE EXPECTED TO ATTEND AFTER THE
TRANSFER, NOT THE ACTUAL FIRST DAY OF HIS/HE R ATTENDANCE!
+-------------------------------------------------+
| Select FIRST Day of Attendance |
+-------------------------------------------------+
+-------------+
| 08=20=93 |
| 08=23=93 |
| 08=24=93 |
| 08=25=93 |
|> 08=26=93 <|
| 08=27=93 |
| 08=30=93 |
| 08=31=93 |
| 09=01=93 |
| 09=02=93 |
| 09=03=93 |
| 09=06=93 |
+-------------+
Press ESC to QUIT
This concludes the documentation on the option TRANSFER STUDENT IN.
TRANSFER STUDENT OUT
The TRANSFER STUDENT OUT option allows you to transfer a student into the
class mid-year. The program will track this transfer, properly reporting the
transfer as being either within or outside the district and correctly
calculating the number of stud ents in the district.
To select the TRANSFER STUDENT OUT option, you must first select the STUDENT
DATA option from the MAIN MENU, then the TRANSFER STUDENT OUT option from that
menu.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+-------------------+-----------------------+---------------------------+=======
====================| Update Student Data |===================================
====================| Print Class List |===================================
====================| pRint Student Data |===================================
====================| transfer student In |===================================
====================|>transfer student Out <|===================================
====================+-----------------------+===================================
================================================================================
The program will then display a LIST BOX with every valid grade level
displayed. (For more information on using the LIST BOX, refer to Appendix A).
Select the grade level of the transferring student.
+-------------------------------------------------+
| Select Grade Level Of Transfer Student |
+-------------------------------------------------+
+-----------------------------+
| gkE - Early Childhood |
| gkY - Pre-Kindergarten |
| gkA - AM Kindergarten |
| gkP - PM Kindergarten |
| gks - Special ed. Kind. |
| gPf - Pre-first |
| gr1 - First grade |
| gr2 - seCond grade |
| gr3 - Third grade |
| gr4 - fOurth grade |
| gr5 - fiftH grade |
| gr6 - siXth grade |
| g16 - speCial ed. 1-6 |
| gr7 - seVenth grade |
| gr8 - eiGth grade |
| g78 - specIal ed. 7-8 |
+-----------------------------+
+-------------------------------------------------+
| Press ESC to Quit |
+-------------------------------------------------+
If there are class files in the grade level that you selected, the program
will then display a FILE SELECTION BOX with all classes in this grade level.
(For more information about using the FILE SELECTION BOX, refer to Appendix A).
Select the class tha t the student will be transferring out of.
+-------------------------------------------------+
| Select Class With Transfer Student |
+-------------------------------------------------+
+-----------------------------------------------------+
| <+ Select Space Toggle |
| C:\AK_1993\*.GR1 |
| Matching files: 1 Total bytes: 20500 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
| WILSON.GR1 20500 Jul 31,1993 6:31p A |
| |
+-----------------------------------------------------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
Another LIST BOX will now be displayed listing all existing students. Select
the transferring student's name.
+-------------------------------------------------+
| Select Transfering Student |
+-------------------------------------------------+
+-----------------------------------------------+
|> FLINTSTONE, FRED <|
| STAMBAUGH, DAVID |
| , |
| , |
| , |
| , |
| , |
| , |
| , |
| , |
| , |
| , |
+-----------------------------------------------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
The program will ask if this transfer is to another class within the same
school district. The only valid answers are either Y, y, N or n.
The program will now prompt you to indicate this student's last day of
enrollment. Another LIST BOX will be displayed that contains every valid school
day for the entire year. You need to select the LAST day that this student will
be enrolled. The pro gram will now save the class file with the transfer
information. IT IS VERY IMPORTANT THAT YOU SELECT THE LAST DATE THAT THE
STUDENT WOULD BE EXPECTED TO ATTEND PRIOR TO HIS/HER TRANSFER, NOT THAT LAST
ACTUAL DATE OF HIS/HER ATTENDANCE!
+-------------------------------------------------+
| Select LAST Day of Attendance |
+-------------------------------------------------+
+-------------+
|> 09=27=93 <|
| 09=28=93 |
| 09=29=93 |
| 09=30=93 |
| 10=01=93 |
| 10=04=93 |
| 10=05=93 |
| 10=06=93 |
| 10=07=93 |
| 10=08=93 |
| 10=11=93 |
| 10=12=93 |
+-------------+
Press ESC to QUIT
This conclude the documentation on the TRANSFER STUDENT OUT OPTION
ATTENDANCE MENU
The ATTENDANCE MENU options are designed for either individual updating of
attendance information - NORMAL UPDATE, or for mass updating of attendance -
MASS UPDATE. Normal Update
To perform NORMAL UPDATE option, first select the ATTENDANCE MENU selection
from the MAIN MENU. Then select the NORMAL UPDATE option from within that menu.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
++----------------+-----------------------------------------------------+=======
=|>Normal Update <|=============================================================
=| Mass Update |=============================================================
=| Quit |=============================================================
=+----------------+=============================================================
================================================================================
You will then be presented with a LIST BOX that lists all of the months of
the year. You need to select the month for which you are updating attendance
records. (For more information on using the LIST BOX, please refer to APPENDIX
A)
+---------------------------------------+
| Update attendance for which month |
+---------------------------------------+
+--------+
| Jan |
| Feb |
| Mar |
| Apr |
| May |
| Jun |
| Jul |
| Aug |
|> Sep <|
| Oct |
| Nov |
| Dec |
+--------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
You will then be presented with a LIST BOX that lists all available grade
levels. You must select the grade level that applies to the class file that you
wish to update the attendance for.
+-------------------------------------------------+
| Select Grade Level Of Class for Update |
+-------------------------------------------------+
+-----------------------------+
| gkE - Early Childhood |
| gkY - Pre-Kindergarten |
| gkA - AM Kindergarten |
| gkP - PM Kindergarten |
| gks - Special ed. Kind. |
| gPf - Pre-first |
| gr1 - First grade |
| gr2 - seCond grade |
| gr3 - Third grade |
| gr4 - fOurth grade |
| gr5 - fiftH grade |
| gr6 - siXth grade |
| g16 - speCial ed. 1-6 |
| gr7 - seVenth grade |
| gr8 - eiGth grade |
| g78 - specIal ed. 7-8 |
+-----------------------------+
+-------------------------------------------------+
| Press ESC to Quit |
+-------------------------------------------------+
Once you have selected a grade level, if there are any class files of this
grade level, they will be presented in a FILE SELECTION BOX for you to choose
from. (For more information on using the FILE SELECTION BOX, please refer to
APPENDIX A)
+-------------------------------------------------+
| Select Class to Edit |
+-------------------------------------------------+
+-----------------------------------------------------+
| <+ Select Space Toggle |
| C:\AK_1993\*.GR1 |
| Matching files: 1 Total bytes: 20500 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
| WILSON.GR1 20500 Jul 31,1993 6:31p A |
| |
| |
+-----------------------------------------------------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
After selecting a class file, a LIST BOX will be presented that lists all
students currently defined as being in the class (if any). To update the data
for any student, simply select that student's name from the LIST BOX.
+-------------------------------------------------+
| Select Student to Update Attendance For |
+-------------------------------------------------+
+-----------------------------------------------+
| FLINTSTONE, FRED |
|> STAMBAUGH, DAVID <|
| , |
| , |
| , |
+-----------------------------------------------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
You will now be presented with a screen that has several significant
features. Across the top is the name of the student whose attendance is being
updated. On the left are instructions about how to navigate through the input
region of this screen. The LEFT and RIGHT ARROW keys are used to move left and
right, the END key terminates input and SAVE the input, the ESC key terminates
input and does NOT save input. On the right upper half of the screen, any valid
school days are listed vertically - an exa mple is shown on the next page.
Immediately below each date is an input field for that specific date. A pointer
underneath the input field points to the exact field that your next input will
be placed into.
+-----------------------------------+
| Use the Arrow Keys to position |
| the cursor. Only DAILY attendance|
| codes may be input or overwritten.|
| Press the END key when finished or| STAMBAUGH, DAVID
| press ESC to exit without saving |
| your input. | 0000000000000000000000
| | 9999999999999999999999
| | //////////////////////
| | 0000000111111222222223
| | 1236789034567012347890
+-----------------------------------+ F A T
^
+------------------------------------------------------------------------------+
| Daily Attendance Codes |
| - Normal Attendance [FULL] F - Full Day Absence [NONE] |
| A - A.M. Absence [HALF] P - P.M. Absence [HALF] |
| T - Tardy [FULL] X - Tardy and PM Absence [HALF] |
| I - Ill & Home Bound [FULL] J - Ill & Home Bound [HALF] |
| B - tardy on Half Day [FULL] Q - Absent on Half Day [NONE] |
| K - Institute Day [FULL] |
| Master Calendar Attendance Codes (Not Modifiable) |
| H - Holiday C - Conference W - Workshop |
| E - End of Year D - Scheduled Half Day (overwrite w=B or Q) |
+------------------------------------------------------------------------------+
(This example shows a full day absence on 9/6, an AM (half day) absence on
9/9 and a tardy on 9/14 for this student - The blanks below the other dates
imply correct attendance).
In this example, the next user input will be an attendance code for the date
09/16 There are several applicable attendance codes. Some of them are referred
to as MASTER codes, and cannot be changed via this screen (however, these can be
changed via the MASS UPDATE option described later). An example of such a code
would be H for Holiday. Once established as a holiday, a date will always
remain a holiday (and under any circumstance would never be declared to change
only for one unlucky student!). If you attempt to change a MASTER code, the
program will simply refuse to allow you to do it. Other codes are referred to
as TRANSFER codes. These are changeable from this menu, but before the program
allows you to do it, it makes you press the new code TW ICE. This is to alert
you that you are about to overwrite a code that has been input using the
TRANSFER STUDENT IN/OUT option. The remaining codes are listed below and are
referred to as DAILY attendance codes. These are the codes that teachers will
no rmally use to indicate student attendance. These codes are listed in the
following table:
Absence Enrollment Tardy
Absence Code Code Letter Charged Credit Charge
Normal ' ' (Space) none full no
Full F Full none no
A.M. (morning) A half full no
P.M. (afternoon) P half full no
Tardy T none full yes
Tardy & PM Abs. X half full yes
Ill & homebound I none full no
Ill & homebound J half full no
Tardy on 1/2 Day B half half yes
Absent on 1/2 Day Q half half no
Transfer In/Out R,Y,U,Z none none none
Scheduled 1/2 Day D none half no
Absent on
Sched. 1/2 Day G half none no
Holiday H none none no
Conference C none none no
Institute I none full no
Workshop W none none no
This particular table is so useful that you should probably photocopy it and
keep it handy for reference when checking the program reports.
When completed with inputting attendance data for a specific student
(either by saving the data with the END ke y, or by aborting input using the ESC
key), the program will return the user to the LIST BOX to select another
specific student. Pressing ESC again will return the user to the select class
file FILE SELECTOR BOX. Pressing ESC yet again will return the user to the
grade level LIST BOX, and pressing ESC at this level will return the user to the
select attendance month LIST BOX. Pressing ESC at this level will return the
user to the MAIN MENU.
This concludes the documentation for the NORMAL UPDATE option.
MASS UPDATE
The MASS UPDATE option is used when a change must be made to all members of
a class or classes. Such an action might be required by changes to the ending
date of school, or an emergency such as a school shutdown due to snow. As few
as one day may be m odified, or up to twenty more, but all days modified in one
run of this option will be modified to the same new attendance code.
IT CANNOT BE EMPHASIZED HOW DANGEROUS THIS OPTION IS! IF MISUSED, THIS OPTION
CAN THEORETICALLY DESTROY ALL DATA INPUT FOR THE SCHOOL YEAR. MAKE BACKUPS TO
FLOPPY OF YOUR DATA BEFORE USING THIS OPTION OR RISK LOSING ALL OF YOUR DATA!
To select the MASS UPDATE option, first select the REPORTS option from the
MAIN MENU, then select the MASS UPDATE option from within that menu.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
++----------------+-----------------------------------------------------+=======
=| Normal Update |=============================================================
=|>Mass Update <|=============================================================
=| Quit |=============================================================
=+----------------+=============================================================
================================================================================
You will be prompted first to select the new code letter to apply to the
modified date(s).
+-------------------------------------------------+
| Select Code Letter To Apply |
+-------------------------------------------------+
+---------------------------+
| [ ] - Valid School Day |
|> [E] - End of School <|
| [S] - Snow Day |
| [C] - Conference Day |
| [W] - Workshop Day |
| [D] - Half Day |
+---------------------------+
Press ESC to QUIT
For example purposes, we will choose to change the ending date of the school
year. As per our example MASTER CALENDAR, the ending date for school is
currently 6/3 (this is the last date of attendance). We will move the ending
date to 6/2 - last date of attendance or tracking becomes 6/1. Since we need to
overwrite the blank code ' ' with an 'E', we choose the 'E' code as the code
letter to apply. Note that the program will NOT allow you to input any codes
other than those displayed on the screen.
You will next be prompted for a MASTER calendar to use to determine the
dates to change. A FILE SELECTOR BOX will be displayed that shows all MASTER
CALENDARS defined previously by this program. Choose the one that applies to
the classes that you wish to modify. If more than one MASTER CALENDAR apply to
your classes, you may need to run this option more than once.
+-------------------------------------------------+
| Select Calendar to Revise |
+-------------------------------------------------+
+-----------------------------------------------------+
| <+ Select Space Toggle |
| C:\AK_1993\*.CAL |
| Matching files: 1 Total bytes: 2805 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
| DIST_001.CAL 2805 Jul 31,1993 6:26p A |
| |
| |
+-----------------------------------------------------+
Press ESC to QUIT
You will next be prompted to select the FIRST date to modify the attendance
code for. A LIST BOX will be displayed that displays all valid schooldays for
this year as defined on this specific master calendar. Select the FIRST day to
modify the attendan ce code for. (Still following our example, the only date
that we need to change the code for is 6/2 since we are changing it from ' ' to
'E', so we select 6/2).
+-------------------------------------------------+
| Select FIRST Day to UPDATE |
+-------------------------------------------------+
+-------------+
| 05=23=94 |
| 05=24=94 |
| 05=25=94 |
| 05=26=94 |
| 05=27=94 |
| 05=30=94 |
| 05=31=94 |
| 06=01=94 |
|> 06=02=94 <|
| 06=03=94 |
| 06=06=94 |
| 06=07=94 |
+-------------+
Press ESC to QUIT
You will next be prompted to select the LAST date to modify the attendance
code for. A LIST BOX will be displayed that displays all valid schooldays for
this yearas defined on this specific master calenda r. Select the LAST day to
modify the attendance code for. If only one day is being modified, this should
be the same day as indicated previously for the FIRST date.
+-------------------------------------------------+
| Select Last Day to UPDATE |
+-------------------------------------------------+
+-------------+
| 05=23=94 |
| 05=24=94 |
| 05=25=94 |
| 05=26=94 |
| 05=27=94 |
| 05=30=94 |
| 05=31=94 |
| 06=01=94 |
|> 06=02=94 <|
| 06=03=94 |
| 06=06=94 |
| 06=07=94 |
+-------------+
Press ESC to QUIT
Now, one class at a time, the program will prompt the user to indicate
whether or not to modify this specific class.
+-----------------------------------------+
|Do you wish to revise class WILSON.GR1? N|
+-----------------------------------------+
It is the users responsibility to know whether or not this specific class
should be updated or not. Appropriate responses are Y, y, N or n. Each time a
class is allowed to be modified, the program will indicate that the modified
file is being written t o disk.
After all classes have been modified, you will be prompted to manually go
modify the MASTER calendar if so desired. This is your option, but is NOT
mandantory. It is advisable however to do this so that a new printout of the
school year may be made tha t accurately reflects the school's attendance year.
This is the end of the documentation for the MASS UPDATE option.
REPORTS
CLASS SUMMARY
The Class Summary option is the module that you will use to print out a
summary of a specific classes' attendance. This report will contain both
year-to-date data and specific month only data for one single class.
To run the CLASS SUMMARY module, first select the REPORTS option from the
MAIN MENU, then select the CLASS SUMMARY option.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+----------+--------------------------+---------------------------------+=======
===========|>Class Summary <|=========================================
===========| Monthly Report |=========================================
===========| Expanded Monthly Report |=========================================
===========+--------------------------+=========================================
================================================================================
You will asked to select the specific month that you want the report for. A
LIST BOX will be presented to all you to select the month. (For more
information on using the LIST BOX, please refer to the appendix).
+-------------------------------------+
| Produce Summary for Which Month |
+-------------------------------------+
+--------+
| Jan |
| Feb |
| Mar |
| Apr |
| May |
| Jun |
| Jul |
| Aug |
|> Sep <|
| Oct |
| Nov |
| Dec |
+--------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
After selecting the month, you will be asked to select the GRADE LEVEL of
the class that you wish to generate the report for. A LIST BOX will be
presented to all you to select the GRADE LEVEL. (For more information on using
the LIST BOX, please refer to the appendix).
+-------------------------------------------------+
| Select Grade Level Of Class for Report |
+-------------------------------------------------+
+-----------------------------+
| gkE - Early Childhood |
| gkY - Pre-Kindergarten |
| gkA - AM Kindergarten |
| gkP - PM Kindergarten |
| gks - Special ed. Kind. |
| gPf - Pre-first |
| gr1 - First grade |
| gr2 - seCond grade |
| gr3 - Third grade |
| gr4 - fOurth grade |
| gr5 - fiftH grade |
| gr6 - siXth grade |
| g16 - speCial ed. 1-6 |
| gr7 - seVenth grade |
| gr8 - eiGth grade |
| g78 - specIal ed. 7-8 |
+-----------------------------+
+-------------------------------------------------+
| Press ESC to Quit |
+-------------------------------------------------+
You will next be prompted to select the CLASS that you wish to generate the
report for. A FILE SELECTOR BOX will be presented for you to use in this
process. (For more information on using the FILE SELECTOR BOX, please refer to
the appendix).
+-------------------------------------------------+
| Select Class for Report |
+-------------------------------------------------+
+-----------------------------------------------------+
| <+ Select Space Toggle |
| C:\AK_1993\*.GR1 |
| Matching files: 1 Total bytes: 20500 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
| WILSON.GR1 20500 Jul 31,1993 6:33p A |
| |
+-----------------------------------------------------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
The program will now generate the report for the specific class that you
have chosen. This file will be presented to you in a somewhat abbreviated
format on the screen prior to your printing it out. This will allow you to
observe any obvious errors in data entry, and correct them before printing. On
the next page is a complilation of multiple screens of display to allow you to
envision all of what will be displayed to you when viewing this output.
+-------------------------------------------------+
| Class Summary Printout Preview |
| Use the Page UP, Page DOWN and |
| the ARROW keys to scroll display |
+-------------------------------------------------+
+--------------------------------------------------------------------------+
| ~ Attendance Keeper V1.03a - Serial #IBM MO.001 |
| ~ DWS Software (309) 444-2497 - Washington, IL |
| ~ <your school name will be here> - <your town here> |
| ~ss Summary Report for Sep 93 WILSON - 1st Grade |
| ~ |
| ~ |0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| e | a | | |
| ~ |9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9| n | b | t| |
| ~ |/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/| r | s | a| |
| ~ |0|0|0|0|0|0|0|1|1|1|1|1|1|2|2|2|2|2|2|2|2|3| o | e | r| |
| ~ |1|2|3|6|7|8|9|0|3|4|5|6|7|0|1|2|3|4|7|8|9|0| l | n | d| |
| ~ |/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/| l | c | i| |
| ~ |9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9| e | e | e| |
| ~ |3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3| d | s | s| |
| FLINTSTON~N| | | | | | | | | | | | | | | | | | | |U|U|U|19.0| 0.0| 0| |
| STAMBAUGH~N| | | |F| | |A| | |T| | | | | | | | | | | | |22.0| 1.5| 1| |
| ~ |
| ~ Monthly Student Enrollment Days = 41.0 |
| ~ Monthly Student Attendance Days = 39.5 |
| ~ Monthly Student Absences = 1.5 |
| ~ Monthly Student Tardies = 1 |
| ~ Males in class = 2 |
| ~ Females in class = 0 |
| ~ Transfers In - Within District = 0 |
| ~ Transfers In - Within District = 0 |
| ~ Transfers In - Outside District = 0 |
| ~ Transfers Out - In District = 1 |
| ~ Transfers Out - Out of District = 0 |
| ~ |
| ~ Year-to-Date Enrollment Days = 57.0 |
| ~ Year-to-Date Attendance Days = 55.5 |
| ~ Year-to-Date Absences = 1.5 |
| ~ Year-to-Date Tardies = 1 |
| ~ |
| ~ |
| ~ |
+--------------------------------------------------------------------------+
+-------------------------------------------------+
| Press the ESC key when finished |
| previewing the Class Summary |
| You may then print the Summmary |
+-------------------------------------------------+
To allow the report to be displayed on screen and still use the windowed
scrolling display used elsewhere in this program, some characters are left out
on the left side of the screen. It is unlikely that these missing characters
will cause problems, be cause they are for the most part, the last part of the
student's names. You should still be able to identify specific students with
the abbreviated listings.
If you do not approve of the report (have found data entry errors for
example), press the ESC key once, and when asked if you wish to print this
report, answer either 'n' or 'N'. Then press the ESC key several times to
return to the MAIN MENU, and go fi x the errors. If you DO approve of this
report, first make sure that your printer is online and loaded with paper, then
press the ESC key once, and when asked if you wish to print this report, answer
either 'y' or 'Y'.
+-------------------+
|Print this report?Y|
+-------------------+
The report will be printed and you will be returned to the SELECT CLASS LIST
BOX. Pressing ESC will then return you to the SELECT GRADE LIST BOX, and
pressing ESC again will return you to the SELECT MONTH LIST BOX.
The full printed report looks like the following - (very little different
than the screen display).
Attendance Keeper V1.03a - Serial #IBM MO.001
DWS Software (309) 444-2497 - Washington, IL
<your school name will be here> - <your town here>
Class Summary Report for Sep 93 WILSON - 1st Grade
|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| e | a | |
|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9| n | b | t|
|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=| r | s | a|
|0|0|0|0|0|0|0|1|1|1|1|1|1|2|2|2|2|2|2|2|2|3| o | e | r|
|1|2|3|6|7|8|9|0|3|4|5|6|7|0|1|2|3|4|7|8|9|0| l | n | d|
|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=| l | c | i|
|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9| e | e | e|
|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|3| d | s | s|
FLINTSTONE, FRED M N| | | | | | | | | | | | | | | | | | | |U|U|U|19.0| 0.0| 0|
STAMBAUGH, DAVID M N| | | |F| | |A| | |T| | | | | | | | | | | | |22.0| 1.5| 1|
Monthly Student Enrollment Days = 41.0
Monthly Student Attendance Days = 39.5
Monthly Student Absences = 1.5
Monthly Student Tardies = 1
Males in class = 2
Females in class = 0
Transfers In - Within District = 0
Transfers In - Outside District = 0
Transfers Out - In District = 1
Transfers Out - Out of District = 0
Year-to-Date Enrollment Days = 57.0
Year-to-Date Attendance Days = 55.5
Year-to-Date Absences = 1.5
This concludes the documentation for the CLASS REPORTS section.
MONTHLY REPORT
The MONTHLY REPORT option is used to print out an attendance summary for the
entire school district for both the selected month and the year-to-date.
To run the MONTHLY REPORT option, first select the REPORTS option from the
MAIN MENU, then select the MONTHLY REPORT option from that menu.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+----------+--------------------------+---------------------------------+=======
===========| Class Summary |=========================================
===========|>Monthly Report <|=========================================
===========| Expanded Monthly Report |=========================================
===========+--------------------------+=========================================
================================================================================
================================================================================
You will be prompted to select the MONTH that you wish to generate the
report for. A LIST BOX will be displayed for you to use to make that selection.
(For more information on using a LIST BOX, please refer to the Appendix). Please
make sure that your printer is online and loaded prior to selecting the month,
because the program will automatically generate the report as soon as this is
done.
+---------------------------------------------------------+
| Which month do you wish to generate a report for? |
+---------------------------------------------------------+
+--------+
| Jan |
| Feb |
| Mar |
| Apr |
| May |
| Jun |
| Jul |
| Aug |
|> Sep <|
| Oct |
| Nov |
| Dec |
+--------+
Once you select the month, the program will read every class file in the
current subdirectory and re-calculate the totals for each class as it does so.
The report generated will look like the following report:
Attendance Keeper V1.03a - Serial #IBM MO.001
DWS Software (309) 444-2497 - Washington, IL
<your school name will be here> - <your town here>
Summary Report Through the Month of Sep
District Monthly Attendance Percentage = 98.188756
District Monthly Enrollment Days = 10352.0
District Monthly Absences = 187.5
District Monthly Tardies = 1
Monthly Transfers In [in-district] = 0
Monthly Transfers Out [in-district] = 1
Monthly Transfers In [out-district] = 4
Monthly Transfers Out [out-district] = 2
Male Students for Month = 255
Female Students for Month = 289
District Year-to-Date Attendance Percentage = 98.335007
District Yearly Enrollment Days = 12943.0
District Yearly Attendance Days = 12727.5
District Yearly Absences = 215.5
District Yearly Tardies = 1
Yearly Transfers In [in-district] = 0
Yearly Transfers Out [in-district] = 1
Yearly Transfers In [out-district] = 5
Yearly Transfers Out [out-district] = 2
Male Students for Year = 269
Female Students for Year = 307
NOTE: It is important to keep in mind that this report information is
recalculated every time this report is run. If you make changes to student
attendance data (via NORMAL or MASS updates, or even via Transferring a student,
and don't reprint the MONT HLY REPORT, the totals printed on this report will
not be the same as your printed monthly report.
This concludes the documentation for the MONTHLY REPORT section
EXPANDED MONTHLY REPORT
The EXPANDED MONTHLY REPORT option is used to print out an attendance
summary for the entire school district for the selected month broken down by
class and summarized by grade level groupings.
To run the EXPANDED MONTHLY REPORT option, first select the REPORTS option
from the MAIN MENU, then select the EXPANDED MONTHLY REPORT option from that
menu.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+----------+--------------------------+---------------------------------+=======
===========| Class Summary |=========================================
===========| Monthly Report |=========================================
===========|>Expanded Monthly Report <|=========================================
===========+--------------------------+=========================================
================================================================================
================================================================================
You will be prompted to select the MONTH that you wish to generate the
report for. A LIST BOX will be displayed for you to use to make that selection.
(For more information on using a LIST BOX, please refer to the Appendix). Please
make sure that your printer is online and loaded prior to selecting the month,
because the program will automatically generate the report as soon as this is
done.
+---------------------------------------------------------+
| Which month do you wish to generate a report for? |
+---------------------------------------------------------+
+--------+
| Jan |
| Feb |
| Mar |
| Apr |
| May |
| Jun |
| Jul |
| Aug |
|> Sep <|
| Oct |
| Nov |
| Dec |
+--------+
Once you select the month, the program will read every class file in the
current subdirectory and re-calculate the totals for each class as it does so.
The report generated will look like the report on the next page:
Attendance Keeper V1.03a - Serial #IBM MO.001
DWS Software (309) 444-2497 - Washington, IL
<your school name will be here> - <your town here>
Expanded Monthly Summary Report For 09=01=93 THROUGH 09=30=93
Class Name Males Females Total Attendance Absences Average
Early Childhood
sub-totals -----> 0 0 0 0.0 0.0 0.0000
Pre-Kindergarten
sub-totals -----> 0 0 0 0.0 0.0 0.0000
AM Kindergarten
DELANEY.GKA 9 13 22 220.0 2.0 99.0909
STINSON.GKA 11 13 24 240.0 6.0 97.5000
PM Kindergarten
Special Ed. Kind.
sub-totals -----> 20 26 46 460.0 8.0 98.2609
Pre-First
1st Grade
WILSON.GR1 2 0 2 41.0 1.5 96.3415
BURDETTE.GR1 8 9 17 340.0 3.5 98.9706
FISHER.GR1 12 9 21 420.0 17.0 95.9524
RINGNESS.GR1 11 9 20 400.0 2.5 99.3750
2nd Grade
SMITH.GR2 6 15 21 420.0 6.0 98.5714
SPURGEON.GR2 9 12 21 419.0 4.5 98.9260
VALLOSIO.GR2 9 11 20 400.0 2.5 99.3750
3rd Grade
GRONEWOD.GR3 9 10 19 380.0 3.5 99.0789
KEMPHER.GR3 8 11 19 380.0 5.5 98.5526
SIGHTS.GR3 8 10 18 360.0 2.5 99.3056
4th Grade
LBAILEY.GR4 12 8 20 400.0 4.5 98.8750
PRINA.GR4 11 9 20 400.0 3.5 99.1250
WOITH.GR4 12 8 20 385.0 7.5 98.0519
5th Grade
GLIDER.GR5 9 12 21 420.0 4.5 98.9286
JBAILEY.GR5 8 13 21 420.0 5.5 98.6905
OZMUN.GR5 8 13 21 413.0 11.0 97.3366
6th Grade
DAY.GR6 10 13 23 460.0 17.0 96.3043
SLEIGHT.GR6 11 14 25 472.0 11.5 97.5636
sub-totals -----> 163 186 349 6930.0 114.0 98.3550
Special Ed. 1-6
CHASE.G16 0 1 1 20.0 0.0 100.0000
MARTIN1.G16 1 0 1 20.0 6.0 70.0000
sub-totals -----> 1 1 2 40.0 6.0 85.0000
7th Grade
BREESE.GR7 13 14 27 540.0 13.5 97.5000
BRETHOST.GR7 14 12 26 520.0 8.0 98.4615
WETZEL.GR7 12 14 26 516.0 13.0 97.4806
8th Grade
GRIFFIN.GR8 9 12 21 420.0 7.5 98.2143
LITTLE.GR8 12 11 23 460.0 13.0 97.1739
WILLEY.GR8 11 11 22 426.0 3.5 99.1784
sub-totals -----> 71 74 145 2882.0 58.5 97.9702
Special Ed. 7-8
COBB.G78 0 2 2 40.0 1.0 97.5000
sub-totals -----> 0 2 2 40.0 1.0 97.5000
TOTALS -----> 255 289 544 10352.0 187.5 98.1888
This report generated on 6/9/1994
NOTE: It is important to keep in mind that this report information is
recalculated every time this report is run. If you make changes to student
attendance data (via NORMAL or MASS updates, or even via Transferring a student,
and don't reprint the MONT HLY REPORT, the totals printed on this report will
not be the same as your printed monthly report.
This concludes the documentation for the EXPANDED MONTHLY REPORT section.
ERROR RECOVERY
RENAME CLASS FILE
The RENAME CLASS File option is used to either correct errors in typing in
the class name, or for simply renaming the class if the teacher changes during
the year (making it easier to track for you).
To run the RENAME CLASS FILE option, first select the ERROR RECOVERY option
from the MAIN MENU, then select the RENAME CLASS FILE option from that menu.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+------------------------------------------+--------------------+-------+=======
===========================================|>Rename Class File <|===============
===========================================| Erase Class File |===============
===========================================| reName Calendar |===============
===========================================| Delete Calendar |===============
===========================================+--------------------+===============
================================================================================
================================================================================
You will be prompted to select the grade level of the class that you wish to
rename. A LIST BOX will be presented for you to use to make this selection.
+-------------------------------------------------+
| Select Class to Rename |
+-------------------------------------------------+
+-----------------------------------------------------+
| + Select Space Toggle |
| C:\AK_1993\*.GR1 |
| Matching files: 4 Total bytes: 82000 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
| WILSON.GR1 20500 Jul 31,1993 6:33p A |
| BURDETTE.GR1 20500 Jun 01,1992 9:09a A |
| FISHER.GR1 20500 Jun 01,1992 9:26a A |
| RINGNESS.GR1 20500 Jun 05,1992 7:45a A |
| |
| |
+-----------------------------------------------------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
Once you have selected the grade level, you will be prompted to select the
individual class file. A FILE SELECTOR BOX will be presented to assist you in
making this selection.
+-------------------------------------------------+
| Select Class to Rename |
+-------------------------------------------------+
+-----------------------------------------------------+
| + Select Space Toggle |
| C:\AK_1993\*.GR1 |
| Matching files: 4 Total bytes: 82000 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
| WILSON.GR1 20500 Jul 31,1993 6:33p A |
| BURDETTE.GR1 20500 Jun 01,1992 9:09a A |
| FISCHER.GR1 20500 Jun 01,1992 9:26a A |
| RINGNESS.GR1 20500 Jun 05,1992 7:45a A |
| |
| |
| |
+-----------------------------------------------------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
Now, a list of all EXISTING classes in this grade level will be displayed,
(to help you avoid creating a duplicate name). At the bottom of the screen will
be an input area for you to type in the NEW name of the file that you have
selected. When you pre ss RETURN after making this input, the class will be
renamed. Pressing ESC will abort the renaming process and return you to the
MAIN MENU.
+-------------------------------------------------+
| Existing Files |
+-------------------------------------------------+
+------------------------------------------------------------------------------+
|WILSON.GR1 |
|BURDETTE.GR1 |
|FISHER.GR1 |
|RINGNESS.GR1 |
| |
| |
+------------------------------------------------------------------------------+
+-----------------------------+
| Enter New File Name fischer |
+-----------------------------+
You will be returned to the main menu, and the class file and it's
associated calendar file will have been renamed.
This conclude the RENAME CLASS FILE section of the documentation.
ERASE CLASS FILE
The ERASE CLASS FILE is a last step option to be used ONLY when you are SURE
that you will never want any of the data contained in this file stored on your
hard drive any longer. You may also use this if you make mistakes during class
file creation and wish to start over
To use the ERASE CLASS FILE option, first select the ERROR RECOVERY option
from the MAIN MENU, then select the ERASE CLASS FILE option from that menu.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+------------------------------------------+--------------------+-------+=======
===========================================| Rename Class File |===============
===========================================|>Erase Class File <|===============
===========================================| reName Calendar |===============
===========================================| Delete Calendar |===============
===========================================+--------------------+===============
================================================================================
================================================================================
You will be prompted to select the grade level of the class that you wish to
erase. A LIST BOX will be presented for you to use to make this selection.
+-------------------------------------------------+
| Select Grade Level Of Class to Erase |
+-------------------------------------------------+
+-----------------------------+
| gkE - Early Childhood |
| gkY - Pre-Kindergarten |
| gkA - AM Kindergarten |
| gkP - PM Kindergarten |
| gks - Special ed. Kind. |
| gPf - Pre-first |
| gr1 - First grade |
| gr2 - seCond grade |
| gr3 - Third grade |
| gr4 - fOurth grade |
| gr5 - fiftH grade |
| gr6 - siXth grade |
| g16 - speCial ed. 1-6 |
| gr7 - seVenth grade |
| gr8 - eiGth grade |
| g78 - specIal ed. 7-8 |
+-----------------------------+
+-------------------------------------------------+
| Press ESC to Quit |
+-------------------------------------------------+
Once you have selected the grade level, you will be prompted to select the
individual class file for deletion. A FILE SELECTOR BOX will be presented to
assist you in making this selection.
+-------------------------------------------------+
| Select Class to Erase |
+-------------------------------------------------+
+-----------------------------------------------------+
| + Select Space Toggle |
| C:\AK_1993\*.GR1 |
| Matching files: 4 Total bytes: 82000 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
| WILSON.GR1 20500 Jul 31,1993 6:33p A |
| BURDETTE.GR1 20500 Jun 01,1992 9:09a A |
| FISCHER.GR1 20500 Jun 01,1992 9:26a A |
| RINGNESS.GR1 20500 Jun 05,1992 7:45a A |
| |
| |
| |
+-----------------------------------------------------+
+-------------------------------------------------+
| Press ESC to QUIT |
+-------------------------------------------------+
At this point, the file will be erased, and you will be returned to the MAIN
MENU.
This concludes the documentation on the ERASE CLASS FILE option.
RENAME CALENDAR
The RENAME CALENDAR option is used to either correct errors in typing in the
calendar name, or for simply renaming the calendar.
To run the RENAME CALENDAR option, first select the ERROR RECOVERY option
from the MAIN MENU, then select the RENAME CALENDAR option from that menu.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+------------------------------------------+--------------------+-------+=======
|==========================================| Rename Class File |===============
===========================================| Erase Class File |===============
===========================================|>reName Calendar <|===============
===========================================| Delete Calendar |===============
===========================================+--------------------+===============
================================================================================
================================================================================
You will be prompted to select the specific calendar to be renamed. A FILE
SELECTOR BOX will be presented to assist you in making this selection.
+-------------------------------------------------+
| Select calendar to Rename - Press ESC to QUIT |
+-------------------------------------------------+
+-----------------------------------------------------+
| + Select Space Toggle |
| C:\AK_1993\*.CAL |
| Matching files: 3 Total bytes: 8415 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
| DIST_001.CAL 2805 Sep 12,1991 1:39p A |
| DIST_002.CAL 2805 Jun 05,1992 7:56a A |
| DIST_003.CAL 2805 Dec 04,1991 9:39p A |
| |
| |
+-----------------------------------------------------+
Now, a list of all EXISTING calendars will be displayed, (to help you avoid
creating a duplicate name). At the bottom of the screen will be an input area
for you to type in the NEW name of the file that you have selected.
+-------------------------------------------------+
| Existing Files |
+-------------------------------------------------+
+------------------------------------------------------------------------------+
|DIST_001.CAL |
|DIST_002.CAL |
|DIST_003.CAL |
| |
| |
+------------------------------------------------------------------------------+
+-----------------------------+
| Enter New File Name dist_004|
+-----------------------------+
When you press RETURN after making this input, the calendar will be renamed.
Pressing ESC will abort the renaming process and return you to the MAIN MENU.
This conclude the RENAME CALENDAR section of the documentation.
ERASE CALENDAR
The ERASE CALENDAR is a last step option to be used ONLY when you are SURE
that you will never want any of the data contained in this file stored on your
hard drive any longer. You may also use this if you make mistakes during
calendar creation and wish to start over
To use the ERASE CALENDAR option, first select the ERROR RECOVERY option
from the MAIN MENU, then select the ERASE CALENDAR option from that menu.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+------------------------------------------+--------------------+-------+=======
===========================================| Rename Class File |===============
===========================================| Erase Class File |===============
===========================================| reName Calendar |===============
===========================================|>Delete Calendar <|===============
===========================================+--------------------+===============
================================================================================
================================================================================
You will be prompted to select the individual calendar for deletion. A FILE
SELECTOR BOX will be presented to assist you in making this selection.
+-------------------------------------------------+
| Select calendar to Erase - Press ESC to QUIT |
+-------------------------------------------------+
+-----------------------------------------------------+
| + Select Space Toggle |
| C:\AK_1993\*.CAL |
| Matching files: 3 Total bytes: 8415 |
+-----------------------------------------------------+
| .. <DIR> Jul 31,1993 6:24p |
| DIST_001.CAL 2805 Sep 12,1991 1:39p A |
| DIST_002.CAL 2805 Jun 05,1992 7:56a A |
| DIST_003.CAL 2805 Dec 04,1991 9:39p A |
| |
| |
+-----------------------------------------------------+
At this point, the file will be erased, and you will be returned to the MAIN
MENU.
This concludes the documentation on the ERASE CALENDAR option.
UTILITIES
CUSTOMIZE COLORS
The CUSTOMIZE COLORS option allows you to set your preferences for colors
for the menu and the various windows utilized in the program.
To run the CUSTOMIZE COLORS option, first select the UTILITIES MENU from the
MAIN MENU, then choose the CUSTOMIZE COLORS option from this menu.
+-----------------------------------------------------------------------+=======
| Attendance Reports Student Data sTartup Error Recovery Utilities |=======
+--------------------------------------------------------+--------------+------+
=========================================================|>Customize Colors <|
=========================================================+---------------------+
================================================================================
================================================================================
Four boxes will be displayed on the screen, at the top will be instructions
on which keys change which colors, and the bottom three boxes are examples of
what these colors look like on screen. You may cycle through the various color
combinations availa ble until you find something you like, or simply press ESC
to quit without making changes.
+---------------------------------------------------------------------------+
| Press F2 to change Standard Foreground, F3 to change Standard Background |
| Press F4 to change Help Foreground, F5 to change Help Background |
| Press F6 to change Error Foreground, F7 to change Error Background |
| |
| Press ESC to quit without changes Press END to save changes |
| |
+---------------------------------------------------------------------------+
+-----------------------------------------------------------+
| Standard Window Colors |
+-----------------------------------------------------------+
+-----------------------------------------------------------+
| Help Window Colors |
+-----------------------------------------------------------+
+-----------------------------------------------------------+
| Error Window Colors |
+-----------------------------------------------------------+
To change the foreground color of the standard window (text color), press
the F2 key. If you pass by a color you like, simply keep pressing the F2 key,
the program will loop back through to it eventually (only 8 choices utilized).
The same applies to t he background color and all other window types. Refer to
the following chart to determine which key to press to change on-screen colors
(or refer to on screen instructions).
Window Type Foreground Background
Standard F2 F3
Help F4 F5
Error F6 F7
Once you have the desired colors on screen, press the END key to save them
to disk and return to the MAIN MENU. If you make a mess of it and choose not to
utilize the colors you have displayed, you may press the ESC key to quit without
saving.
If you accidentally save an unreadable combination (such as black text on a
black background), then exit the program, go the directory \AK (or AK_1993 or
whatever you named the installation subdirectory) and delete the file
AK_COLORS.DAT (or AK_MONO.DAT if you have a monochrome machine) to revert to the
default colors.
This concludes the documentation on CUSTOMIZE COLORS.
END OF MONTH SUGGESTIONS
BACKUP YOUR DATA
It is HIGHLY advised that you make backups of your data at the end of EVERY
month. Because all systems are slightly different in the drive configuration
and density and the number of classes worth of data to be save may vary greatly,
the author cannot provide bullet-proof routines to back all of your data to
floppies. Please read the documetation that came with DOS for your computer to
learn how to format floppy diskettes and make copies of files.
Before you use the MASS UPDATE option, it is also advised very strongly
that you make backup copies of your data. Since this doesn't need to be an
archival type of storage, you may make the backup to your hard drive if there is
enough room. Briefly, th e commands to make this backup would be:
Type the command PROMPT =$P$G to make sure that you can see what
subdirectory you are currently in while issuing these commands.
C:\>PROMPT $P$G
C:\
Go to your working subdirectory (the one you installed ATTENDANCE KEEPER
into) by using the command CD \work_dir where work_dir equates to the directory
that you installed the program to.
C:\>CD \AK_1993
C:\AK_1993>
Create a temporary backup subdirectory by typing the command MD TEMP (do NOT
put a backslash in front of this directory name)
C:\AK_1993>MD TEMP
Now make sure the command worked by typing DIR TEMP
C:\AK_1993>DIR TEMP
Volume in drive C has no label
Volume Serial Number is 3C51-12F0
Directory of C:\AK_1993\TEMP
2 file(s) 0 bytes
184664064 bytes free
Now copy all of you data files by typing the command
COPY *.* TEMP\*.* -
Please note that the spacing of the characters in this command are CRITICAL!
C:\AK_1993>COPY *.* TEMP\*.*
You should see each file listed as it is copied.
IF AND ONLY IF YOU HAVE PROBLEMS AND NEED TO RESTORE THE DATA TO THE STATE IT
WAS IN BEFORE YOU STARTED, THEN YOU WOULD ISSUE THE COMMAND COPY TEMP\*.* *.*
C:\AK_1993>COPY TEMP\*.* *.*
If you have ANY questions about doing this, contact someone who knows how
to use basic DOS commands for assistance.
END OF YEAR SUGGESTIONS
BACKUP YOUR DATA
At the end of the year, it is suggested that you copy all of your data to
floppy disks. Refer to your DOS manual for information about how to format
diskettes, and copy files. ALL files in the ATTENDANCE KEEPER subdirectory that
you created should be saved to floppy to properly archive your data.
NEW SCHOOL YEAR STARTUP
CREATING NEW SUBDIRECTORY FOR DATA AND PROGRAM
If you utilized the naming convention of AK_1993 for your subdirectory, all
you need to do is follow the installation procedure detailed in the INSTALLATION
section of this manual and create a new AK_1994 (or whatever year) directory for
the coming year.
If you didn't follow this procedure, reinstall the program the same way you
did before, only this time, choose a new subdirectory name to install the
program into.
Old data can still be access by first changing to the appropriate
subdirectory (for example to access last years data, you would type CD \AK_1992)
and then typing AK.EXE to run the executable program instead of the new master
batch file.